Blog Posts with Tag COVID-19 Statistics Application
About a year ago, I wrote an application that displayed COVID-19 Statitics in a web application. It was a fun little practical Angular project to write. Last week, The COVID Tracking Project stopped collecting and reporting new data. This is the primary data source for my application's numbers. While it is possible to get data directly from the CDC now, the information isn't as easily available to access as the APIs for the COVID Tracking Project. So, I will be taking the…
In this post, I'm going to be turning the COVID-19 statistics web application I've been building into a Progressive Web Application (PWA). PWAs are a modern way to provide an app like experience with a web application without having to build a native application or using a wrapper such as cordova to put it in the store. In short the main experience I'm looking for is the ability to install the web app as an application on a phone. Like many of the posts in this series…
After publishing my original application, I decided to add a few graphs to it to show daily test results and a few other trends. This is a short post to describe the changes. Charting in Angular There are several good charting libraries in Angular to use. For this, I decided to use ngx-charts. Mainly since my app was using SVG to render the USA map, I wanted a charting library based on SVG too. A lot of charting libraries will render based on the HTML Canvas element. While…
I've been working with Angular as my primary platform for building web applications for over a year now. I love it. I've typically used Angular Material as my UI component framework. However, there are several other good frameworks out there to build high quality applications. One of these that's always intrigued me has been the Clarity Design. It's an open source framework that's supported by VMware. I finally decided to give it a try for a small web application. The…